Boost
boost
arrow_drop_down
Boost.Config
C++ 03 Added in Boost 1.29.0
Categories: Workarounds

Helps Boost library developers adapt to compiler idiosyncrasies; not intended for library users.

This Release

John Maddock
John Maddock
Maintainer
Mike Dev
Mike Dev
Contributor - New
Lauri Nurmi
Lauri Nurmi
Contributor - New
Isuru Fernando
Isuru Fernando
Contributor - New
Marshall Clow
Marshall Clow
Contributor

Boost Config Library

This library provides configuration support for the Boost C++ libraries.

The full documentation is available on boost.org.

Support, bugs and feature requests

Bugs and feature requests can be reported through the Gitub issue tracker (see open issues and closed issues).

You can submit your changes through a pull request.

There is no mailing-list specific to Boost Config, although you can use the general-purpose Boost mailing-list using the tag [config].

Development

Clone the whole boost project, which includes the individual Boost projects as submodules (see boost+git doc):

git clone https://github.com/boostorg/boost
cd boost
git submodule update --init

The Boost Config Library is located in libs/config/.

Running tests

First, make sure you are in libs/config/test. You can either run all the tests listed in Jamfile.v2 or run a single test:

../../../b2                        <- run all tests
../../../b2 config_info            <- single test

All Time

Beman Dawes
Beman Dawes
Contributor
Daniel James
Daniel James
Contributor
Niels Dekker
Contributor
Jens Maurer
Jens Maurer
Contributor
Douglas Gregor
Douglas Gregor
Contributor
Justin LaPolla
Contributor
Dave Abrahams
Dave Abrahams
Contributor
Peter Dimov
Peter Dimov
Contributor
Edward Diener
Edward Diener
Contributor
Andrey Semashev
Andrey Semashev
Contributor
Michel Morin
Michel Morin
Contributor
K. Noel Belcourt
K. Noel Belcourt
Contributor
Aleksey Gurtovoy
Contributor
Richard Dale
Richard Dale
Contributor
Rene Rivera
Rene Rivera
Contributor
Glen Fernandes
Glen Fernandes
Contributor
nobody
Contributor
Marcel Raad
Marcel Raad
Contributor
Bryce Adelstein-Lelbach
Bryce Adelstein-Lelbach
Contributor
Markus Schöpflin
Contributor
Gennaro Prota
Contributor
Vladimir Prus
Vladimir Prus
Contributor
Toon Knapen
Toon Knapen
Contributor
Glen Fernandes
Glen Fernandes
Contributor
Paul Groke
Paul Groke
Contributor
Boris Gubenko
Contributor
Eric Niebler
Contributor
Antony Polukhin
Antony Polukhin
Contributor
David Deakins
David Deakins
Contributor
Stefan Slapeta
Contributor
Guillaume Melquiond
Guillaume Melquiond
Contributor
Oliver Kowalke
Oliver Kowalke
Contributor
Brian Kuhl
Brian Kuhl
Contributor
Troy D. Straszheim
Troy D. Straszheim
Contributor
Nicola Musatti
Nicola Musatti
Contributor
Andrey Semashev
Andrey Semashev
Contributor
Steven Watanabe
Steven Watanabe
Contributor
David Dean
Contributor
Stephen Kelly
Stephen Kelly
Contributor
Andreas Huber
Contributor
Alisdair Meredith
Alisdair Meredith
Contributor
akumta
akumta
Contributor
Kohei Takahashi
Kohei Takahashi
Contributor
Jessica Hamilton
Jessica Hamilton
Contributor
Andrzej Krzemieński
Andrzej Krzemieński
Contributor
Christopher Jefferson
Christopher Jefferson
Contributor
Axel Huebl
Axel Huebl
Contributor
Darin Adler
Contributor
Oliver Kowalke
Contributor
Ralf W. Grosse-Kunstleve
Contributor
Björn Karlsson
Contributor
Robert Ramey
Robert Ramey
Contributor
Jaakko Järvi
Contributor
Daniela Engert
Daniela Engert
Contributor
Hartmut Kaiser
Hartmut Kaiser
Contributor
Lorenzo Caminiti
Lorenzo Caminiti
Contributor
Zach Laine
Zach Laine
Contributor
Jeremiah Willcock
Jeremiah Willcock
Contributor
Noel Belcourt
Noel Belcourt
Contributor
Arkady Shapkin
Arkady Shapkin
Contributor
Catherine Morton
Catherine Morton
Contributor
Minmin Gong
Minmin Gong
Contributor
Mikael Olenfalk
Mikael Olenfalk
Contributor
Thomas Kent
Thomas Kent
Contributor
Jeremy Siek
Jeremy Siek
Contributor
David Olsen
David Olsen
Contributor
Michael Glassford
Contributor
Jerry Dy
Contributor
Jürgen Hunold
Jürgen Hunold
Contributor
Giovanni Bajo
Giovanni Bajo
Contributor
Michael A. Jackson
Michael A. Jackson
Contributor
Glen Fernandes
Contributor
Paul A. Bristow
Paul A. Bristow
Contributor
Ryan Pavlik
Ryan Pavlik
Contributor
Ananth Jasty
Ananth Jasty
Contributor
Nicolas Cornu
Contributor
Steve Mc Gregor
Contributor
Marcel Raad
Marcel Raad
Contributor
Jonathan Turkanis
Jonathan Turkanis
Contributor
Martin Wille
Contributor
Steve Gates
Steve Gates
Contributor
Marcel Raad
Marcel Raad
Contributor
Nikita Kniazev
Nikita Kniazev
Contributor
Joel de Guzman
Joel de Guzman
Contributor
Sage Weil
Sage Weil
Contributor
Agustín Bergé
Agustín Bergé
Contributor
Caleb Epstein
Contributor
O01eg
O01eg
Contributor
Thomas Witt
Thomas Witt
Contributor
Jonathan Wakely
Jonathan Wakely
Contributor
Sergey Shandar
Sergey Shandar
Contributor
Alan Somers
Alan Somers
Contributor
Ed Schouten
Ed Schouten
Contributor
bitsrules
Contributor
Peter Kolbus
Peter Kolbus
Contributor
Daryle Walker
Daryle Walker
Contributor
Alain Miniussi
Alain Miniussi
Contributor
Daniel Frey
Daniel Frey
Contributor
Tim Blechmann
Tim Blechmann
Contributor
Eric Friedman
Contributor
Olaf van der Spek
Olaf van der Spek
Contributor
Joel Falcou
Joel Falcou
Contributor
Jürgen Hunold
Contributor
Gennadiy Rozental
Gennadiy Rozental
Contributor
Christopher Currie
Christopher Currie
Contributor
Matias Capeletto
Matias Capeletto
Contributor
Vicente J. Botet Escriba
Vicente J. Botet Escriba
Contributor
U-Acer-Laptop\john
Contributor